Skip to content
This repository has been archived by the owner on Apr 19, 2022. It is now read-only.

jacopo-j/polimi-schedule

Repository files navigation

polimi-schedule

Questo è uno script scritto in Python 3 che genera un file iCalendar (.ics) a partire dal formato testuale dell'Orario delle lezioni del Politecnico di Milano. Include un Servizio per macOS che permette di eseguire lo script direttamente da Google Chrome.

Requisiti

  • Python 3
  • Modulo icalendar

Utilizzo dello script

Lo script accetta come input attraverso stdin l'orario testuale, produce un file .ics e lo stampa in stdout. L'orario testuale a cui si fa riferimento può essere ottenuto dai Servizi Online del Politecnico o dal Manifesto degli Studi. Il testo selezionato nello scheenshot qui sotto è ciò che deve essere passato via stdin allo script generate_ical.py.

Esempio orario testuale

Utilizzo del Servizio (solo macOS)

Installare lo script generate_ical.py in /usr/local/bin. Aprire il file Estrai orario lezioni....workflow e selezionare "Installa".

In Google Chrome, visitare la pagina dell'orario testuale; selezionare l'orario come nello screenshot sopra, fare click destro e scegliere "Estrai orario lezioni..." dal menù contestuale. Il calendario verrà salvato sul desktop come polimi_schedule.ics.

About

Genera un file .ics con l'orario delle lezioni del Politecnico di Milano

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages